Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ST PETERSBURGH PLACE Terraced £3,850,000 15 Sep 2016
22 ST PETERSBURGH PLACE Terraced £1,550,000 31 Oct 2002